7735541cb75624b0b7096ae6a43130e95c44870d,src/main/scala/com/builtbroken/mc/lib/mod/compat/rf/TileRFBattery.java,TileRFBattery,update,#,62

Before Change


    public void update()
    {
        super.update();
        if (isServer() && ticks % 10 == 0 && energyHadChanged)
        {
            energyHadChanged = false;
            float percent = (float) energy / (float) maxEnergy;
            int meta = (int) (percent * iconsArrayLength);
            world().setBlockMetadataWithNotify(xi(), yi(), zi(), meta, 3);
        }
    }

After Change


                //Only trigger a block update if needed
                if (cachedMeta == -1 || cachedMeta != meta)
                {
                    world().setBlockMetadataWithNotify(xi(), yi(), zi(), meta, 3);
                    cachedMeta = world().getBlockMetadata(xi(), yi(), zi());
                }
            }